Presentation: Tweet"How Mobile SDKs help you"
While modern mobile devices have the computing power of desktops from a decade ago, developing for mobile is still about managing constrained resources: battery, CPU, etc. Various operating systems offer SDKs that provide solutions to common needs, such as managing UI, networking, multitasking, etc. But complexity goes beyond the device itself. Most non-trivial apps communicate with the outside world. How do iOS, Android, and other mobile OSes help developers to create apps.
Download slides